import request from '@/utils/request'
export function getStockStatisticsTable() {
  return request({
    url: '/cld/materialsBI/getStockStatisticsTable',
    method: 'get',
  })
}

export function getCommodityTypeRate() {
  return request({
    url: '/cld/materialsBI/getCommodityTypeRate',
    method: 'get',
  })
}

export function getMaterialsInfoCostDayImg() {
  return request({
    url: '/cld/materialsBI/getMaterialsInfoCostDayImg',
    method: 'get',
  })
}

export function getMaterialsInfoCostTable() {
  return request({
    url: '/cld/materialsBI/getMaterialsInfoCostTable',
    method: 'get',
  })
}

export function getProcureCommodityTypeRate() {
  return request({
    url: '/cld/materialsBI/getProcureCommodityTypeRate',
    method: 'get',
  })
}

export function getProcureNumberInfoTable() {
  return request({
    url: '/cld/materialsBI/getProcureNumberInfoTable',
    method: 'get',
  })
}

export function getMaterialsConsumeRate() {
  return request({
    url: '/cld/materialsBI/getMaterialsConsumeRate',
    method: 'get',
  })
}

export function getMaterialsConsumeTable() {
  return request({
    url: '/cld/materialsBI/getMaterialsConsumeTable',
    method: 'get',
  })
}

export function getMaterialsAllocateRate() {
  return request({
    url: '/cld/materialsBI/getMaterialsAllocateRate',
    method: 'get',
  })
}

export function getMaterialsAllocateNumberInfoTable() {
  return request({
    url: '/cld/materialsBI/getMaterialsAllocateNumberInfoTable',
    method: 'get',
  })
}

export function getLevelStockCommodityTypeRate(query) {
  return request({
    url: '/cld/materialsBI/getLevelStockCommodityTypeRate',
    method: 'get',
    params: query
  })
}

export function getLevelCommodityTypeRateByCommodityTypeId(query) {
  return request({
    url: '/cld/materialsBI/getLevelCommodityTypeRateByCommodityTypeId',
    method: 'get',
    params: query
  })
}

export function getLevelCommodityTypeTableByCommodityTypeId(query) {
  return request({
    url: '/cld/materialsBI/getLevelCommodityTypeTableByCommodityTypeId',
    method: 'get',
    params: query
  })
}

export function getAssetsRepairRate() {
  return request({
    url: '/cld/materialsBI/getAssetsRepairRate',
    method: 'get',
  })
}

export function getProjectAssetsInfoTable(query) {
  return request({
    url: '/cld/materialsBI/getProjectAssetsInfoTable',
    method: 'get',
    params: query
  })
}

export function getAssetsInfoList(query) {
  return request({
    url: '/cld/materialsBI/getAssetsInfoList',
    method: 'get',
    params: query
  })
}


export function getProjectRegionMaterialsTypeConsumeImg() {
  return request({
    url: '/cld/materialsBI/getProjectRegionMaterialsTypeConsumeImg',
    method: 'get',
  })
}

export function getMaterialsTypeConsumeRateByProjectRegion(query) {
  return request({
    url: '/cld/materialsBI/getMaterialsTypeConsumeRateByProjectRegion',
    method: 'get',
    params: query
  })
}
export function getMaterialsConsumeTopTable(query) {
  return request({
    url: '/cld/materialsBI/getMaterialsConsumeTopTable',
    method: 'get',
    params: query
  })
}

export function getProjectMaterialsTypeConsumeTable() {
  return request({
    url: '/cld/materialsBI/getProjectMaterialsTypeConsumeTable',
    method: 'get',
  })
}


export function getProcureOrderByDayImg() {
  return request({
    url: '/cld/materialsBI/getProcureOrderByDayImg',
    method: 'get',
  })
}
export function getSupplierProjectOrderStatusInfoTable() {
  return request({
    url: '/cld/materialsBI/getSupplierProjectOrderStatusInfoTable',
    method: 'get',
  })
}
export function getCommodityTypeProduceNumberRate() {
  return request({
    url: '/cld/materialsBI/getCommodityTypeProduceNumberRate',
    method: 'get',
  })
}

export function getCommodityTypeProduceMoneyRate() {
  return request({
    url: '/cld/materialsBI/getCommodityTypeProduceMoneyRate',
    method: 'get',
  })
}

export function getSupplierCommodityTypeProjectOrderStatusInfoTable() {
  return request({
    url: '/cld/materialsBI/getSupplierCommodityTypeProjectOrderStatusInfoTable',
    method: 'get',
  })
}



export function getProjectRegionAllocateRate() {
  return request({
    url: '/cld/materialsBI/getProjectRegionAllocateRate',
    method: 'get',
  })
}

export function getAllocateOrderByDayImg() {
  return request({
    url: '/cld/materialsBI/getAllocateOrderByDayImg',
    method: 'get',
  })
}
export function getCommodityTypeAllocateOrderStatusInfoTable() {
  return request({
    url: '/cld/materialsBI/getCommodityTypeAllocateOrderStatusInfoTable',
    method: 'get',
  })
}








